be batting the beehive - Turkish English Dictionary